Hi Tiku,

I am really thankful for the corrections you posted. Unfortunately they brought only a small improvement: the stack overflow is avoided. All the other issues remain unchanged. Invoking the function "Next_Filter_Result" with a "Do....Until" loop as explained in the last post does nothing else than selecting the next tree item.
I think this whole matter is to complicated for me and still assume, that my 
approach with this loop is wrong. So I have to give up, if you don't have the wish to continue working on the problem. What a pity!

Best regards and -even if I repeat myself- thanks a lot for your efforts
aka
